make every possible effort - Español Inglés Diccionario